package org.jeecg.modules.demo.mlwj.mapper;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.demo.mlwj.entity.DaMlwj;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

/**
 * @Description: 目录文件表
 * @Author: jeecg-boot
 * @Date:   2023-11-22
 * @Version: V1.0
 */
public interface DaMlwjMapper extends BaseMapper<DaMlwj> {
    public List<DaMlwj> getmlwjlist(Page<DaMlwj> page, @Param("ryid") String ryid, @Param("mlid") String mlid, @Param("wjmc") String wjmc);
    int mlwjadd( @Param("createBy") String createBy,  @Param("sysOrgCode") String sysOrgCode, @Param("mlid") String mlid, @Param("wjmc") String wjmc,
                 @Param("wjdz") String wjdz, @Param("wjydz") String wjydz,@Param("wjsize") String wjsize,
                 @Param("wldz") String wldz, @Param("wlydz") String wlydz);
    int mlwjedit( @Param("createBy") String createBy,  @Param("sysOrgCode") String sysOrgCode, @Param("id") String id, @Param("wjmc") String wjmc, @Param("sx") String sx);
    int mlwjdel( @Param("createBy") String createBy,  @Param("sysOrgCode") String sysOrgCode, @Param("id") String id);
    public List<Map<String, Object>> getryml(@Param("ryid") String ryid,@Param("mlid") String mlid);
}
